supply of potable water - Español Inglés Diccionario